layui.use(['form','jquery'],function () {
    var $ = layui.$,
        form = layui.form;
    //先判断是否为局长信箱
    var index = getUrlParms("index");
    var msgType = "3";//默认消息类型为举报内容
    var htmlFlag = "report";
    //是局长信箱
    if("1"==index){
        msgType = "4";//局长信息
        htmlFlag = "mailBox";
    }
    //页面内容
    $(".bodyHtml").html(bodyHtml[htmlFlag]);
    $(".remind").text(remindHtml[htmlFlag]);
    $(".reportTitle").text(reportTitle[htmlFlag]);
    $("#submit").text(submitContent[htmlFlag]);

    //监听开关
    form.on('checkbox(isRead)', function(data){
        var isRead = this.checked;
        if(isRead){
            $("#confirmReport").removeClass("layui-btn-disabled");
            $("#confirmReport").removeAttr("disabled");
        }else{
            $("#confirmReport").addClass("layui-btn-disabled");
            $("#confirmReport").attr("disabled","disabled");
        }
    });
    //监听举报提交
    form.on('submit(confirmReport)', function(data){
        window.location.href="./report/index.html?index="+index;
        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
    });
    //自定义验证规则
    form.verify({
        reportContent: function(value){
            if(value.length < 5){
                return '请尽量详细描述举报内容';
            }
        }
    });
    //确认举报
    form.on('submit(reportSubmit)',function (data) {
        var index = layer.load(3);
        //msgType为3表示举报
        $.ajax({
            url : "/CivilAffairs/msg/sendMsg",
            type : "post",
            async : false,
            data: {"msgInfo":JSON.stringify(data.field),"msgType":msgType},
            dataType : "json",
            success : function(result) {
                layer.close(index);
                if(checkResult(result)){
                    layer.msg(result.detail,{icon:6});
                    setTimeout(function () {
                        window.location.href="/";
                    },500);
                }
            },
            error : function(result) {
                layer.close(index);
                reqError(result,"提交异常");
            }
        });
        return false;
    });

});
//局长信箱的信息
var bodyHtml = {
    "mailBox":"<h2>来信须知</h2></br>" +
    "<p>感谢您对商水县民政局工作的关注和监督!</p></br>" +
    "<p>本信箱接收处理以下内容：</p></br>" +
    "<p>1、对商水县民政工作的意见、批评和建议；</p></br>" +
    "<p>2、对商水县民政系统工作人员执行中央八项规定情况和遵守政治纪律、组织纪律、廉洁纪律、群众纪律、工作纪律、生活纪律的情况进行监督、举报；</p></br>" +
    "<p>3、对商水县所有民政对象是否符合政策、民政资金发放是否精准、及时进行监督、举报；</p></br>" +
    "<p>4、其他需要商水县民政局解决的问题。</p></br>" +
    "<p>温馨提示：</p></br>" +
    "<p>1、来信人请自觉遵守国家法律法规和信访举报的有关政策，维护社会正常秩序和工作秩序；</p></br>" +
    "<p>2、来信反映的内容必须是商水县民政局职权范围内的事项；</p></br>" +
    "<p>3、来信者对所反映问题的真实性负责。对捏造事实、诬告陷害他人的需承担相应责任，干扰我局正常工作的，依照有关规定严肃处理，构成犯罪的，移送司法机关处理；</p></br>" +
    "<p>4、来信人请如实提供自己的真实信息，便于我们和您联系。</p></br>" +
    "<p>谢谢！</p></br>",
    "report":"<h2>举报须知</h2></br>" +
    "<p>感谢您对商水县民政局工作的关注和监督!</p></br>" +
    "<p>商水县民政局接收处理以下举报：</p></br>" +
    "<p>1、对商水县民政系统工作人员执行中央八项规定情况和遵守政治纪律、组织纪律、廉洁纪律、工作纪律、群众纪律、生活纪律的情况进行监督、举报；</p></br>" +
    "<p>2、对商水县所有民政对象是否符合政策、民政资金发放是否精准、及时进行监督、举报；</p></br>" +
    "<p>3、其他需要商水县民政局解决的问题。</p></br>" +
    "<p>温馨提示：</p></br>" +
    "<p>1、举报人请自觉遵守国家法律法规和信访举报的有关政策，维护社会正常秩序和工作秩序；</p></br>" +
    "<p>2、举报人对所反映问题的真实性负责。对捏造事实、诬告陷害他人的需承担相应责任，干扰我局正常工作的，依照有关规定严肃处理，构成犯罪的，移送司法机关处理；</p></br>" +
    "<p>3、举报内容须是民政局职权范围内的事项；</p></br>" +
    "<p>4、我们对举报人的信息及举报内容严格保密；</p></br>" +
    "<p>5、提倡实名举报，以便于向您回复信访举报内容的办理情况。</p></br>" +
    "<p>谢谢！</p></br>"};
var remindHtml = {"mailBox":"请您填写真实的姓名、住址和电话，以便于我们和你联系。",
                "report":"请您填写真实的姓名、住址和电话，以便于向您回复信访举报内容的办理情况。"};

var reportTitle = {"mailBox":"填写信箱内容","report":"填写举报内容"};

var submitContent = {"mailBox":"确认发送","report":"提交举报"};